//
// Created by haozhenghui on 2020/12/1.
//

#ifndef C_TEST_SORT_H
#define C_TEST_SORT_H

int issort(void *data, int size, int esize, int (*compare)(const void *key1, const void *key2));

int qksort(void *data, int size, int esize, int i, int k, int (*compare)(const void *key1, const void *key2));

int mgsort(void *data, int size, int esize, int i, int k, int(*compare)(const void *, const void *));

int ctsort(int *data, int size, int k);

int rxsort(int *data, int size, int p, int k);

#endif //C_TEST_SORT_H
